home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / mausnet / dot223 / texte / idx_rest.txt < prev    next >
Text File  |  1995-03-31  |  6KB  |  144 lines

  1.                   IDX-Restorer, ein Hilfsprogramm fr THE_DOT
  2.                ---------------------------------------------------
  3.                              von J. Thiele, Bremen
  4.  
  5.  
  6. -------------------------------------------------------------------------------
  7. |                                                                             |
  8. |      Dieser Text ist unbedingt vor Anwendung des Programms zu lesen !       |
  9. |                                                                             |
  10. |                        Benutzung auf eigene Gefahr                          |
  11. |                                                                             |
  12. |  Fr evtl. Datenverlust oder sonstige Sch„den bernehme ich keine Haftung ! |
  13. |                                                                             |
  14. -------------------------------------------------------------------------------
  15.  
  16. Einleitung:
  17. -----------
  18.  
  19. Diese PRG entstand aus einer Notlage.
  20.  
  21. Es verzichtet daher auf alle Schn”rkel wie z.b. GEM oder Mausbedienung.
  22.  
  23. Es restauriert die *.IDX-Datei zu einer vorhanden *.DBS-Datei von The_Dot.
  24.  
  25. Es wurde ausschliežlich mit *.DBS-Dateien der Version 2.12a getestet. 
  26.  
  27. Dummerweise kommt es gelegentlich vor, daž die *.IDX beim reorganisieren
  28. der Database verloren geht ! Sei es nun aus Dummheit, wie bei mir, oder
  29. durch interne Probleme des Dots oder Plattenprobleme.
  30.  
  31. Im Endeffekt ist es auch belanglos, da die alten Datenbest„nde in jedem Fall
  32. unlesbar geworden sind.
  33.  
  34. Hier hilft nun dieses Programm.
  35.  
  36.  
  37. Funktionsumfang:
  38. -----------------
  39.  
  40. Das Programm rekonstruiert lediglich die Datens„tze als solches, da alle
  41. weiteren Daten wie zum Beispiel Betreffs, Absender, Mail-ID, Tippdatum usw.,
  42. nicht mehr verfgbar sind.
  43.  
  44. Zur einfachen Durchsicht des Datenbestandes wird als Betreff die L„nge der
  45. Mail eingetragen. Man erkennt also recht schnell, ob die Mail interessant
  46. sein k”nnte, da kurze Mails idR nur etwas wie 'Stimmt', 'Hab ich auch' oder
  47. „hnliches enthalten.
  48. Ferner kann man angeben, welche Mail's mit welchen Flags beaufschlagt
  49. werden sollen.
  50.  
  51.  
  52. Anwendung:
  53. ----------
  54.  
  55. Zu aller erst solltet Ihr die defekte *.DBS mit der dazugeh”rigen *.VKT
  56. umbenennen und schreibschtzen !
  57.  
  58. Das umbenennen ist unbedingt notwendig, da der Dot bei Hinzukommen von
  59. neuen Mails keine M”glichkeit hat, die Verkettung ber die alten Mails
  60. fortzufhren (Betreffs fehlen) und beim reorganisieren wahrscheinlich
  61. Probleme bekommt.
  62.  
  63. Solange aber die *.DBS und *.VKT in diesem Zustand belassen werden,
  64. klappt die Verkettung auch innerhalb der defekte Database meist noch
  65. einwandfrei.
  66.  
  67. Ich habe fr solche F„lle einen Point 'LOKAL' eingerichtet, unter welchem
  68. ich die restaurierten Dateien laufen lasse.
  69. Dadurch wird verhindert, daž die Database bei einer Reorganisation zerst”rt
  70. wird.
  71.  
  72. Nun kann schon das Programm gestartet werden.
  73.  
  74. Es sollte dazu im entsprechenden Message-Ordner liegen.
  75. Alternativ kann man ber 'Anwendung anmelden' den Button 'Aktives Fenster'
  76. anw„hlen und das PRG mit gedrckter rechter Maustaste aus einem beliebigen
  77. anderen Fenster starten, sofern das oberste Fenster das Messagesverzeichnis
  78. ist.
  79.  
  80. Das PRG fragt dann nach dem BRETTCODE der Database. Es ist nur der Code
  81. OHNE Extension einzugeben.
  82.  
  83. Wird die Database lokalisiert, fragt das PRG, bis zu welcher Mail-L„nge das
  84. 'gel”scht' Flag gesetzt werden soll.
  85.  
  86. Wie oben schon angedeutet, kann man sehr kurze Mails getrost als gel”scht
  87. markieren, da diese meist nichts brauchbares / wichtiges enthalten.
  88.  
  89. Bew„hrt haben sich 100 Bytes.
  90.  
  91. Dann folgt die Abfrage, bis zu welcher L„nge das 'gelesen' Flag gesetzt
  92. werden soll. Sinnvoll sind hier ca. 400 - 500 Bytes.
  93.  
  94. Als letztes wird gefragt, ab wieviel Bytes das 'markiert' Flag gesetzt
  95. werden soll. Hier sind 800 - 1200 Bytes sinnvoll.
  96.  
  97. Durch diese Auswahlm”glichkeit ist die Sicherheit recht hoch, daž einleitende
  98. Mails als markiert, Hauptantworten / Kommentare als ungelesen, sonstige
  99. Kommentare als gelesen und sinnloses Zeug als gel”scht markiert wird.
  100.  
  101. Dadurch findet man sich auch ohne Betreffs recht schnell zurecht.
  102.  
  103. Diese Vorselektion kam mir in den Kopf, nachdem ich in der restaurierten
  104. *.IDX die Mail-L„ngen als Betreff bernommen hatte.
  105.  
  106. Falls jemand eine bessere Idee hat, m”ge er/sie selbige fr sich behalten:
  107. das Programm ist schliežlich nur zum Retten da und nicht zum Verwalten !
  108.  
  109. Nach der Fragestunde wird getestet, ob die *.DBS in den Speicher passt.
  110.  
  111. Ist das der Fall, wird sie eingelesen und im Speicher bearbeitet ('interne
  112. Restaurierung') und der Spuk ist in ca. 35 Sekunden fr eine 310 kBytes
  113. grože Database mit 833 Mails vorbei (Falcon-Zeit).
  114.  
  115. Ist der Speicherplatz aber nicht ausreichend, wird direkt von der Platte
  116. gearbeitet ('externe Restaurierung') - das dauert natrlich wesentlich
  117. l„nger...
  118.  
  119. Dies wird aber auch alles am Schirm gemeldet.
  120.  
  121. W„hrend der Restaurierung wird folgendes angezeigt:
  122.  
  123. aktuelle Anzahl der gefundenen Mails, Startadresse der letzten Mail und die
  124. noch zu bearbeitenden Bytes.
  125.  
  126. Es ist also m”glich, bei der 'externen Restaurierung' die Dauer abzusch„tzen.
  127.  
  128. Ist die Database komplett bearbeitet, wird noch eine šbersicht ber die
  129. Flagverteilung gegeben.
  130.  
  131. Ein Druck auf die Return-Taste beendet das Programm.
  132.  
  133. Der Zugriff sollte jetzt wieder klappen. Evtl. ist die Database mehrfach zu
  134. bearbeiten, bis man seine ideale Flagverteilung gefunden hat.
  135. Ich benutze z. Zt. 100, 500 und 1000.
  136.  
  137. Das wars dann auch schon, was ich zu erz„hlen h„tte.
  138.  
  139. Falls irgendwelche Probleme auftauchen sollten (andere Version des Dot)
  140. k”nnt Ihr mich per E-Mail antippern:
  141.  
  142.   MAUS:  J”rg Thiele @ HB2
  143.  
  144.